package com.warm.spring.mvc.listener;

import org.springframework.context.ApplicationContext;
import org.springframework.context.event.ApplicationContextEvent;

/**
 * 自定义监听事件
 */
public class MyEvent extends ApplicationContextEvent{

    /**
     * 观察者模式：定义对象间的一种一对多的依赖关系，当一个对象的状态发生改变时，
     *    所以依赖于它对象都将得到通知并被自动更新
     *    又称：发布/订阅、 消息通知机制、事件监听、事件驱动编程
     */

    public MyEvent(ApplicationContext source) {
        super(source);
    }

}
